////TIME1310272279254
importPackage(com.blocks.blocks);
importPackage(com.blocks);
importPackage(com.blocks.model);
importPackage(com.jme3.math);
importPackage(java.lang);
var application = new Object();
application.setup = function() {
var MasterBlock1898293218 = new MasterBlock("MasterBlock1898293218", new Long(1310271886452));
MasterBlock1898293218.init();
MasterBlock1898293218.setLocalTranslation(new Vector3f(-174.4659, 2.5709674, 10.676314));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1898293218);
var Block1697325629 = new Block("Block1697325629", new Long(1310271886452));
Block1697325629.setBlockSides(BlockSides.SIDE_RIGHT);
Block1697325629.setCustomFrequency(true);
Block1697325629.setScriptName("/blocks/FrequencyGeneratorBlock.js");
Block1697325629.init();
Block1697325629.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	MasterBlock1898293218.attachChild(Block1697325629);
var ColorBlock925943317 = new ColorBlock("ColorBlock925943317", new Long(1310271886452));
ColorBlock925943317.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock925943317.init();
ColorBlock925943317.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1697325629.attachChild(ColorBlock925943317);
var ColorBlock662202472 = new ColorBlock("ColorBlock662202472", new Long(1310271886452));
ColorBlock662202472.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock662202472.init();
ColorBlock662202472.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock925943317.attachChild(ColorBlock662202472);
var ColorBlock376067965 = new ColorBlock("ColorBlock376067965", new Long(1310271886452));
ColorBlock376067965.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock376067965.init();
ColorBlock376067965.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock662202472.attachChild(ColorBlock376067965);
var ColorBlock1676778096 = new ColorBlock("ColorBlock1676778096", new Long(1310271886452));
ColorBlock1676778096.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1676778096.init();
ColorBlock1676778096.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock376067965.attachChild(ColorBlock1676778096);
var ColorBlock1328423353 = new ColorBlock("ColorBlock1328423353", new Long(1310271886452));
ColorBlock1328423353.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1328423353.init();
ColorBlock1328423353.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1676778096.attachChild(ColorBlock1328423353);
var ColorBlock570679474 = new ColorBlock("ColorBlock570679474", new Long(1310271886452));
ColorBlock570679474.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock570679474.init();
ColorBlock570679474.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock376067965.attachChild(ColorBlock570679474);
var ColorBlock1894815478 = new ColorBlock("ColorBlock1894815478", new Long(1310271886452));
ColorBlock1894815478.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1894815478.init();
ColorBlock1894815478.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock570679474.attachChild(ColorBlock1894815478);
var ColorBlock2019366451 = new ColorBlock("ColorBlock2019366451", new Long(1310271886452));
ColorBlock2019366451.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock2019366451.init();
ColorBlock2019366451.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1894815478.attachChild(ColorBlock2019366451);
var ColorBlock486512307 = new ColorBlock("ColorBlock486512307", new Long(1310271886452));
ColorBlock486512307.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock486512307.init();
ColorBlock486512307.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2019366451.attachChild(ColorBlock486512307);
var ColorBlock341479435 = new ColorBlock("ColorBlock341479435", new Long(1310271886452));
ColorBlock341479435.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock341479435.init();
ColorBlock341479435.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock486512307.attachChild(ColorBlock341479435);
var ColorBlock1979544573 = new ColorBlock("ColorBlock1979544573", new Long(1310271886452));
ColorBlock1979544573.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1979544573.init();
ColorBlock1979544573.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock341479435.attachChild(ColorBlock1979544573);
var ColorBlock1905401636 = new ColorBlock("ColorBlock1905401636", new Long(1310271886452));
ColorBlock1905401636.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1905401636.init();
ColorBlock1905401636.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1979544573.attachChild(ColorBlock1905401636);
var ColorBlock1956015650 = new ColorBlock("ColorBlock1956015650", new Long(1310271886452));
ColorBlock1956015650.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1956015650.init();
ColorBlock1956015650.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1905401636.attachChild(ColorBlock1956015650);
var ColorBlock2072742560 = new ColorBlock("ColorBlock2072742560", new Long(1310271886452));
ColorBlock2072742560.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock2072742560.init();
ColorBlock2072742560.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1956015650.attachChild(ColorBlock2072742560);
var ColorBlock1042412790 = new ColorBlock("ColorBlock1042412790", new Long(1310271886452));
ColorBlock1042412790.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1042412790.init();
ColorBlock1042412790.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2072742560.attachChild(ColorBlock1042412790);
var ColorBlock1807032766 = new ColorBlock("ColorBlock1807032766", new Long(1310271886452));
ColorBlock1807032766.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1807032766.init();
ColorBlock1807032766.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1956015650.attachChild(ColorBlock1807032766);
var ColorBlock2062141546 = new ColorBlock("ColorBlock2062141546", new Long(1310271886452));
ColorBlock2062141546.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2062141546.init();
ColorBlock2062141546.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1807032766.attachChild(ColorBlock2062141546);
var ColorBlock972512387 = new ColorBlock("ColorBlock972512387", new Long(1310271886452));
ColorBlock972512387.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock972512387.init();
ColorBlock972512387.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2062141546.attachChild(ColorBlock972512387);
var ColorBlock1664514454 = new ColorBlock("ColorBlock1664514454", new Long(1310271886452));
ColorBlock1664514454.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1664514454.init();
ColorBlock1664514454.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock972512387.attachChild(ColorBlock1664514454);
var ColorBlock1371822371 = new ColorBlock("ColorBlock1371822371", new Long(1310271886452));
ColorBlock1371822371.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1371822371.init();
ColorBlock1371822371.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1664514454.attachChild(ColorBlock1371822371);
var ColorBlock1981018667 = new ColorBlock("ColorBlock1981018667", new Long(1310271886452));
ColorBlock1981018667.setBlockSides(BlockSides.SIDE_BELOW);
ColorBlock1981018667.init();
ColorBlock1981018667.setLocalTranslation(new Vector3f(0.0, -2.0, 0.0));
	ColorBlock1371822371.attachChild(ColorBlock1981018667);
var ColorBlock1541136643 = new ColorBlock("ColorBlock1541136643", new Long(1310271886452));
ColorBlock1541136643.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1541136643.init();
ColorBlock1541136643.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1981018667.attachChild(ColorBlock1541136643);
var Block2064811400 = new Block("Block2064811400", new Long(1310271886452));
Block2064811400.setBlockSides(BlockSides.SIDE_ABOVE);
Block2064811400.setCustomFrequency(true);
Block2064811400.setScriptName("/blocks/FrequencyGeneratorBlock.js");
Block2064811400.init();
Block2064811400.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	MasterBlock1898293218.attachChild(Block2064811400);
var Block1197432796 = new Block("Block1197432796", new Long(1310271886452));
Block1197432796.setBlockSides(BlockSides.SIDE_LEFT);
Block1197432796.setScriptName("/blocks/DirectionBlock.js");
Block1197432796.init();
Block1197432796.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
Block1197432796.getParameters().put("axis", 3.0);
	Block2064811400.attachChild(Block1197432796);
MasterBlock1898293218.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1898293218.getMasterId(), MasterBlock1898293218);

}
application.loop = function() {
}
